more palatable - Turco Inglés Diccionario